<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>RF24 Library for 16 bit PIC MCUs: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">RF24 Library for 16 bit PIC MCUs
   </div>
   <div id="projectbrief">This library aims to provide PIC24 and dsPIC users an easy way to interface with the popular RF24 series chips from Nordic Semiconductor. It was developed originally as a direct port of maniacbug&#39;s Arduino RF24 library, but I went beyond that in order to increase speed for my application. The end result is a fast and easy to use library that leverages the improved speed and peripheral features present in 16 bit PIC MCUs.</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li class="current"><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
  <div id="navrow3" class="tabs2">
    <ul class="tablist">
      <li><a href="globals.html"><span>All</span></a></li>
      <li class="current"><a href="globals_func.html"><span>Functions</span></a></li>
    </ul>
  </div>
  <div id="navrow4" class="tabs3">
    <ul class="tablist">
      <li><a href="#index_r"><span>r</span></a></li>
      <li class="current"><a href="#index_s"><span>s</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="contents">
&#160;

<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
<li>rf_available()
: <a class="el" href="rf24_8c.html#a6fc62bf762c65246d1f26d0938a2842e">rf24.c</a>
, <a class="el" href="rf24_8h.html#a6fc62bf762c65246d1f26d0938a2842e">rf24.h</a>
</li>
<li>rf_debug()
: <a class="el" href="rf24_8c.html#a6174d4a38cae6ea268562138fb3a838d">rf24.c</a>
, <a class="el" href="rf24_8h.html#a6174d4a38cae6ea268562138fb3a838d">rf24.h</a>
</li>
<li>rf_enableACKPayloads()
: <a class="el" href="rf24_8c.html#a47d90c461f0f27470412d1f85851c403">rf24.c</a>
, <a class="el" href="rf24_8h.html#a47d90c461f0f27470412d1f85851c403">rf24.h</a>
</li>
<li>rf_enableDynamicPayloads()
: <a class="el" href="rf24_8c.html#a7021ef77c93a654981936e721c8d696a">rf24.c</a>
, <a class="el" href="rf24_8h.html#a7021ef77c93a654981936e721c8d696a">rf24.h</a>
</li>
<li>rf_flushRX()
: <a class="el" href="rf24_8c.html#aa052f0d2b496587d3565ac26e1ec564a">rf24.c</a>
, <a class="el" href="rf24_8h.html#aa052f0d2b496587d3565ac26e1ec564a">rf24.h</a>
</li>
<li>rf_flushTX()
: <a class="el" href="rf24_8c.html#afdb9a9a37b15443c3926a93c2c4ac8d8">rf24.c</a>
, <a class="el" href="rf24_8h.html#afdb9a9a37b15443c3926a93c2c4ac8d8">rf24.h</a>
</li>
<li>rf_handleIRQ()
: <a class="el" href="rf24_8c.html#aa97990f92518e4bf5775545ad5ac0a9d">rf24.c</a>
, <a class="el" href="rf24_8h.html#aa97990f92518e4bf5775545ad5ac0a9d">rf24.h</a>
</li>
<li>rf_init()
: <a class="el" href="rf24_8c.html#ade88ae9dca4ba5773f157768b089654b">rf24.c</a>
, <a class="el" href="rf24_8h.html#ade88ae9dca4ba5773f157768b089654b">rf24.h</a>
</li>
<li>rf_openReadPipe()
: <a class="el" href="rf24_8c.html#ac64f3de8c34659618b14f5da3f750750">rf24.c</a>
, <a class="el" href="rf24_8h.html#a87e27c94d415c73e4e384e1dfd7fd828">rf24.h</a>
</li>
<li>rf_openWritePipe()
: <a class="el" href="rf24_8c.html#a33271b1364c872a6ed73b31f504a8d49">rf24.c</a>
, <a class="el" href="rf24_8h.html#a26abf43b94e7a6dcfab0377e8d0edcf8">rf24.h</a>
</li>
<li>rf_read()
: <a class="el" href="rf24_8c.html#aba6a2f4099336a083a4bef6a8a029171">rf24.c</a>
, <a class="el" href="rf24_8h.html#aba6a2f4099336a083a4bef6a8a029171">rf24.h</a>
</li>
<li>rf_readRXPayloadWidth()
: <a class="el" href="rf24_8c.html#a7ee45f271955e18fd709ec8b34f6d2e0">rf24.c</a>
, <a class="el" href="rf24_8h.html#a7ee45f271955e18fd709ec8b34f6d2e0">rf24.h</a>
</li>
<li>rf_readStatus()
: <a class="el" href="rf24_8c.html#aecbf9037916c43fa83aa84b848e9d294">rf24.c</a>
, <a class="el" href="rf24_8h.html#aecbf9037916c43fa83aa84b848e9d294">rf24.h</a>
</li>
<li>rf_reuseTXPayload()
: <a class="el" href="rf24_8c.html#a8b12fb5cf753495e1b3cf8db400f1446">rf24.c</a>
, <a class="el" href="rf24_8h.html#a8b12fb5cf753495e1b3cf8db400f1446">rf24.h</a>
</li>
<li>rf_sendCarrier()
: <a class="el" href="rf24_8c.html#a3758c3d38e7b4880158a27b71ab7e013">rf24.c</a>
, <a class="el" href="rf24_8h.html#a3758c3d38e7b4880158a27b71ab7e013">rf24.h</a>
</li>
<li>rf_setAddressWidth()
: <a class="el" href="rf24_8c.html#acbfb0f504d21f8dbb537b800442e4bb8">rf24.c</a>
, <a class="el" href="rf24_8h.html#acbfb0f504d21f8dbb537b800442e4bb8">rf24.h</a>
</li>
<li>rf_setChannel()
: <a class="el" href="rf24_8c.html#ad9ea67f9115a347305f880cb3621d491">rf24.c</a>
, <a class="el" href="rf24_8h.html#ad9ea67f9115a347305f880cb3621d491">rf24.h</a>
</li>
<li>rf_setCRCMode()
: <a class="el" href="rf24_8c.html#a3d9ef6c435074c7265b55aafc1782d65">rf24.c</a>
, <a class="el" href="rf24_8h.html#a3d9ef6c435074c7265b55aafc1782d65">rf24.h</a>
</li>
<li>rf_setDataRate()
: <a class="el" href="rf24_8c.html#a84528f81dc239d2180c5d5e43a9a1a8d">rf24.c</a>
, <a class="el" href="rf24_8h.html#a84528f81dc239d2180c5d5e43a9a1a8d">rf24.h</a>
</li>
<li>rf_setNoACK()
: <a class="el" href="rf24_8c.html#a6205fea4db38f346c1aee92146d9ca03">rf24.c</a>
, <a class="el" href="rf24_8h.html#a6205fea4db38f346c1aee92146d9ca03">rf24.h</a>
</li>
<li>rf_setPALevel()
: <a class="el" href="rf24_8c.html#ac5aeea99b669e584adfed01636bbd6e1">rf24.c</a>
, <a class="el" href="rf24_8h.html#ac5aeea99b669e584adfed01636bbd6e1">rf24.h</a>
</li>
<li>rf_setRetries()
: <a class="el" href="rf24_8c.html#ad9cccc85b8ac2f7cd26f1e1bea755fc1">rf24.c</a>
, <a class="el" href="rf24_8h.html#ad9cccc85b8ac2f7cd26f1e1bea755fc1">rf24.h</a>
</li>
<li>rf_setStaticPayloadWidth()
: <a class="el" href="rf24_8c.html#a2909f1eff3f9d347c8b5814403587ff1">rf24.c</a>
, <a class="el" href="rf24_8h.html#a2909f1eff3f9d347c8b5814403587ff1">rf24.h</a>
</li>
<li>rf_startListening()
: <a class="el" href="rf24_8c.html#a6869e60b2cf28ea67afe9948029187c2">rf24.c</a>
, <a class="el" href="rf24_8h.html#a6869e60b2cf28ea67afe9948029187c2">rf24.h</a>
</li>
<li>rf_stopListening()
: <a class="el" href="rf24_8c.html#a3a76f0759f80e4a2562d1dbc7e031e0c">rf24.c</a>
, <a class="el" href="rf24_8h.html#a3a76f0759f80e4a2562d1dbc7e031e0c">rf24.h</a>
</li>
<li>rf_testRPD()
: <a class="el" href="rf24_8c.html#a211159ab2baabed6354fc93ee2b73d8f">rf24.c</a>
, <a class="el" href="rf24_8h.html#a211159ab2baabed6354fc93ee2b73d8f">rf24.h</a>
</li>
<li>rf_write()
: <a class="el" href="rf24_8c.html#a169251768e6323a4e58a6405ea52447e">rf24.c</a>
, <a class="el" href="rf24_8h.html#a169251768e6323a4e58a6405ea52447e">rf24.h</a>
</li>
<li>rf_writeACKPayload()
: <a class="el" href="rf24_8c.html#ad618c6c38cd35559a14e08ee8166f8a0">rf24.c</a>
, <a class="el" href="rf24_8h.html#ad618c6c38cd35559a14e08ee8166f8a0">rf24.h</a>
</li>
</ul>


<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
<li>spi_init()
: <a class="el" href="rf__spi_8c.html#a5c408b145c1ea8ea930737eca99823fe">rf_spi.c</a>
, <a class="el" href="rf__spi_8h.html#a35736310ee6ad14f2aa1bfa3d62c61dd">rf_spi.h</a>
</li>
<li>spi_read()
: <a class="el" href="rf__spi_8c.html#a098ee1e29d7d291d7d452729cccd7f51">rf_spi.c</a>
, <a class="el" href="rf__spi_8h.html#a098ee1e29d7d291d7d452729cccd7f51">rf_spi.h</a>
</li>
<li>spi_read_no_ss()
: <a class="el" href="rf__spi_8c.html#af22734746aa8440e525d93dc5626b3f8">rf_spi.c</a>
, <a class="el" href="rf__spi_8h.html#af22734746aa8440e525d93dc5626b3f8">rf_spi.h</a>
</li>
<li>spi_ss()
: <a class="el" href="rf__spi_8c.html#af40c9e8c67ebdfc55465a3503591465d">rf_spi.c</a>
, <a class="el" href="rf__spi_8h.html#af40c9e8c67ebdfc55465a3503591465d">rf_spi.h</a>
</li>
<li>spi_write()
: <a class="el" href="rf__spi_8c.html#ae3f683d9d5b5d9542895dcbe0cb269b0">rf_spi.c</a>
, <a class="el" href="rf__spi_8h.html#ae3f683d9d5b5d9542895dcbe0cb269b0">rf_spi.h</a>
</li>
<li>spi_write16()
: <a class="el" href="rf__spi_8c.html#a38133261af77a4338909f7714d63ef34">rf_spi.c</a>
, <a class="el" href="rf__spi_8h.html#af27e39df5f7f65da4878d5a3cfb1d830">rf_spi.h</a>
</li>
<li>spi_write8()
: <a class="el" href="rf__spi_8c.html#a73ef7a89f8c3645ca187d35c8a938dc5">rf_spi.c</a>
, <a class="el" href="rf__spi_8h.html#a021d3d71d7de4dde682dd55fbc0c2e71">rf_spi.h</a>
</li>
<li>spi_write8_no_ss()
: <a class="el" href="rf__spi_8c.html#afe4fa4827707bf89700f67434d84dd84">rf_spi.c</a>
, <a class="el" href="rf__spi_8h.html#afe4fa4827707bf89700f67434d84dd84">rf_spi.h</a>
</li>
<li>spi_write_no_ss()
: <a class="el" href="rf__spi_8c.html#a3a40417d3c838323f58ba9eeaa7188ef">rf_spi.c</a>
, <a class="el" href="rf__spi_8h.html#a3a40417d3c838323f58ba9eeaa7188ef">rf_spi.h</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Fri Feb 20 2015 20:21:27 for RF24 Library for 16 bit PIC MCUs by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
</body>
</html>
